A marina at sunset with boats docked and a clear sky.

Search Elk Rapids hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Elk Rapids hotels

1. Grand Traverse Resort And Spa

Grand Traverse Resort And Spa
3.5 star property
Williamsburg
8.6 out of 10, Excellent, (1,000 reviews)
"We love this place and will always return!"
United States
Bethany
The price is AU$206
includes taxes & fees
24 Nov - 25 Nov
Grand Traverse Resort And Spa

2. Dexter Hotel

Dexter Hotel
2.0 star property
Elk Rapids
9.0 out of 10, Wonderful, (95 reviews)
"Great renovated hotel with spacious rooms, friendly staff, cozy lounge … perfect spot to explore surrounding areas and beaches."
United States
Jasmina
The price is AU$292
includes taxes & fees
16 Nov - 17 Nov
Dexter Hotel

3. Great Wolf Lodge Traverse City

Great Wolf Lodge Traverse City
3.5 star property
Traverse City
8.8 out of 10, Excellent, (1,001 reviews)
"Nice place in a good area with lots of places near by. Beds were soft, front desk was helpful and we had a good time"
United States
Krissy
The price is AU$213
includes taxes & fees
29 Nov - 30 Nov
Great Wolf Lodge Traverse City

4. Holiday Inn Express Hotel & Suites Acme-Traverse City by IHG

Holiday Inn Express Hotel & Suites Acme-Traverse City by IHG
2.5 star property
Williamsburg
8.4 out of 10, Very good, (669 reviews)
"Front desk was friendly and efficient"
United States
Julie
The price is AU$147
includes taxes & fees
6 Dec - 7 Dec
Holiday Inn Express Hotel & Suites Acme-Traverse City by IHG

5. Elk Rapids Lakeshore Inn

Elk Rapids Lakeshore Inn
2.5 star property
Williamsburg
8.8 out of 10, Excellent, (640 reviews)
"Great location and great place to stay."
United States
Lisa
The price is AU$122
includes taxes & fees
9 Nov - 10 Nov
Elk Rapids Lakeshore Inn

6. Turtle Creek Casino & Hotel

Turtle Creek Casino & Hotel
2.0 star property
Williamsburg
9.2 out of 10, Wonderful, (587 reviews)
"Hotel was nice and clean. Even had dinner at B72 and it was a delight!"
United States
JaNay
The price is AU$193
includes taxes & fees
8 Dec - 9 Dec
Turtle Creek Casino & Hotel

7. Grand Beach Resort Hotel

Grand Beach Resort Hotel
3.5 star property
Traverse City
9.2 out of 10, Wonderful, (2,509 reviews)
"Great location and clean comfortable rooms."
United States
margaret
The price is AU$133
includes taxes & fees
9 Nov - 10 Nov
Grand Beach Resort Hotel

8. The Lodge at Cedar River, Shanty Creek Resort

The Lodge at Cedar River, Shanty Creek Resort
3.5 star property
Bellaire
8.4 out of 10, Very good, (202 reviews)
"Great location"
United States
Joe
The Lodge at Cedar River, Shanty Creek Resort

9. The Vic

The Vic
2.0 star property
Indian Woods
8.4 out of 10, Very good, (363 reviews)
"It was perfect stay"
United States
Navya
The price is AU$103
includes taxes & fees
9 Dec - 10 Dec
The Vic

10. Sleep Inn & Suites Bay View Acme - Traverse City

Sleep Inn & Suites Bay View Acme - Traverse City
3.5 star property
Williamsburg
9.0 out of 10, Wonderful, (717 reviews)
"Clean rooms and a very helpful staff. Breakfast was very good."
United States
Lars
The price is AU$97
includes taxes & fees
1 Dec - 2 Dec
Sleep Inn & Suites Bay View Acme - Traverse City

11. Bayshore Resort

Bayshore Resort
3.0 star property
Oak Park
9.6 out of 10, Exceptional, (1,788 reviews)
"Excellent place to stay, will definitely return."
Canada
Cathy
The price is AU$128
includes taxes & fees
22 Nov - 23 Nov
Bayshore Resort

12. Country Inn & Suites by Radisson, Traverse City, MI

Country Inn & Suites by Radisson, Traverse City, MI
3.0 star property
Triangle Neighborhood
8.4 out of 10, Very good, (1,002 reviews)
"Nice rooms and front desk"
United States
Kate
The price is AU$119
includes taxes & fees
8 Dec - 9 Dec
Country Inn & Suites by Radisson, Traverse City, MI

13. Delamar Traverse City

Delamar Traverse City
4.0 star property
Traverse City
9.4 out of 10, Exceptional, (1,221 reviews)
"Great stay"
United States
Robin
The price is AU$279
includes taxes & fees
6 Dec - 7 Dec
Delamar Traverse City

14. Spark by Hilton Traverse City

Spark by Hilton Traverse City
2.5 star property
Traverse City
8.8 out of 10, Excellent, (300 reviews)
"It was clean, comfortable and staff were wonderful"
United States
Kacey
The price is AU$122
includes taxes & fees
15 Nov - 16 Nov
Spark by Hilton Traverse City

15. Hotel Indigo Traverse City by IHG

Hotel Indigo Traverse City by IHG
3.5 star property
Downtown Traverse City
8.8 out of 10, Excellent, (1,000 reviews)
"Nice quiet resort!"
United States
Melissa
The price is AU$197
includes taxes & fees
6 Dec - 7 Dec
Hotel Indigo Traverse City by IHG

16. Home2 Suites By Hilton Traverse City

Home2 Suites By Hilton Traverse City
3.0 star property
Traverse City
9.4 out of 10, Exceptional, (198 reviews)
"Clean room, great staff awesome experience"
United States
Praneet
The price is AU$164
includes taxes & fees
1 Dec - 2 Dec
Home2 Suites By Hilton Traverse City

17. Tamarack Lodge of Traverse City

Tamarack Lodge of Traverse City
2.5 star property
Traverse City
9.6 out of 10, Exceptional, (460 reviews)
"Excellent staff and very clean place"
United States
James
The price is AU$155
includes taxes & fees
9 Nov - 10 Nov
Tamarack Lodge of Traverse City

18. Cambria Hotel Traverse City

Cambria Hotel Traverse City
3.5 star property
Indian Woods
9.6 out of 10, Exceptional, (945 reviews)
"Great place to stay. Room was a great size. Staff was very helpful and kind. Will definitely stay there again."
United States
Nicole
The price is AU$205
includes taxes & fees
29 Nov - 30 Nov
Cambria Hotel Traverse City

19. Seasons Inn Traverse City

Seasons Inn Traverse City
2.0 star property
Traverse City
8.2 out of 10, Very good, (2,137 reviews)
"Perfect stay!"
United States
Dennis
The price is AU$87
includes taxes & fees
15 Nov - 16 Nov
Seasons Inn Traverse City

20. The Loop Downtown By Kasa

The Loop Downtown By Kasa
4.0 star property
Downtown Traverse City
9.0 out of 10, Wonderful, (43 reviews)
"Great space and close to downtown"
United States
martin
The price is AU$194
includes taxes & fees
19 Nov - 20 Nov
The Loop Downtown By Kasa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Elk Rapids attractions

Learn more about Elk Rapids

This charming harbour town offers pristine beaches and a walkable city centre filled with local art galleries and waterfront dining. Spend mornings kayaking the crystal-clear waters of Grand Traverse Bay, then explore the historic dam area where locals gather for sunset picnics.

An aerial view of a coastal area with a mix of residential and commercial buildings, surrounded by water bodies and green landscapes.

Top Elk Rapids Hotel Reviews

Recent Reviews in Elk Rapids

More cheap accommodation in Elk Rapids

Frequently asked questions

What is the best area to stay in Elk Rapids?
The best area to stay in Elk Rapids is directly in the village centre, particularly along River Street and its immediate surroundings.

This area is the heart of Elk Rapids, offering easy access to both Elk Lake and the Grand Traverse Bay. River Street itself is lined with local shops, eateries, and galleries, leading directly to the Elk Rapids Marina and the public beach. It's a very walkable area where you'll find most of the village's amenities.

Couples looking for a relaxing getaway will find this area particularly appealing. You're just a short stroll from scenic waterfront views, superb for evening walks. Many accommodations here offer direct access to the beach or views of the water, making it easy to enjoy the natural beauty of the area. Dining options range from casual cafes to more upscale restaurants, all within easy reach.

Families will also appreciate the convenience of staying in the village centre. The public beach is a fantastic spot for children to play, and you're close to ice cream parlours and family-friendly restaurants.
What are the best family hotels in Elk Rapids?
For a highly-rated family-friendly hotel in Elk Rapids, The Dexter by Kasa is an excellent choice.

This hotel, which has an exceptional 9.8 rating, is particularly well-suited for families as it offers sofa beds in its rooms. Guests will also appreciate the convenience of free WiFi and complimentary self-parking. It is very close to several local attractions, being just 0.2 km from Elk Rapids District Library, and 0.4 km from both Rotary Park and Dam Beach. North Beach is also just 0.4 km away, while Elk Lake is within 5.1 km.
What are the top pet-friendly hotels in Elk Rapids?
For a top pet-friendly hotel in Elk Rapids, The Dexter by Kasa is an excellent option.

The Dexter by Kasa, with an outstanding 9.8 rating, warmly welcomes both dogs and cats, making it ideal for travellers with furry companions. It is conveniently located near several local attractions, including Rotary Park, Dam Beach, and North Beach, all within 0.4 km. Additionally, the Elk Rapids District Library is just 0.2 km away, and the beautiful Elk Lake is a short 5.1 km drive.
What are the best budget hotels in Elk Rapids?
For a highly-rated budget hotel in Elk Rapids, consider The Dexter by Kasa.

The Dexter by Kasa, with an exceptional 9.8 rating, offers excellent value. Guests can enjoy complimentary WiFi and free self-parking, along with free toiletries provided in each room. The hotel also features a terrace and furnished balconies, superb for relaxing. It is conveniently located near Edward C. Grace Memorial Harbor, Rotary Park, and Dam Beach, all within 0.4 km. Additionally, the Elk Rapids District Library is just 0.2 km away.
What are the best hotels in Elk Rapids near North Beach?
For a highly-rated hotel in Elk Rapids near North Beach, The Dexter by Kasa is an excellent choice.

The Dexter by Kasa, with an exceptional 9.8 rating, is conveniently located just 0.4 km from North Beach. This hotel offers free WiFi and complimentary self-parking, adding to the convenience for guests. Families will appreciate the sofa bed available in the rooms, and guests can also enjoy free toiletries. Its proximity to Rotary Park and Dam Beach, both 0.4 km away, makes it ideal for exploring the area.
When is the best time to go to Elk Rapids?
The best time to go to Elk Rapids is during the summer months, from June to August, when the weather is warm and sunny, superb for enjoying the area's natural beauty and outdoor activities.

During this peak season, the average daily temperatures range from 20°C to 27°C, making it ideal for swimming, boating, and sunbathing on the beaches of Elk Lake and Grand Traverse Bay. The town truly comes alive, with many local shops and restaurants extending their hours.

Couples looking for a romantic getaway will appreciate the long daylight hours, superb for sunset cruises on the lake or enjoying an evening stroll through the village. The warm weather also lends itself to exploring the nearby wineries and microbreweries.

Families will find plenty to do, with numerous parks, playgrounds, and water activities available. The warm lake waters are suitable for children, and many local events and festivals are scheduled throughout the summer.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Elk Rapids.
How can I save on a hotel booking in Elk Rapids with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Elk Rapids hotels. Plus, you'll earn OneKeyCashā„¢* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Elk Rapids?
Prices for hotels in Elk Rapids often vary, but you can find a great deal from AU$87 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia